092aff4ec53aebcc7133a2131b970b68835f7a27,underfs/gcs/src/test/java/alluxio/underfs/gcs/GCSUtilsTest.java,GCSUtilsTest,translateUserAcl,#,48
Before Change
public void translateUserAcl() {
// Grant only READ, READ_ACP permission to the user. Check the translated mode is 0500.
mAcl.grantPermission(mOwnerGrantee, Permission.PERMISSION_READ);
mAcl.grantPermission(mOwnerGrantee, Permission.PERMISSION_READ_ACP);
Assert.assertEquals((short) 0500, GCSUtils.translateBucketAcl(mAcl, ID));
Assert.assertEquals((short) 0000, GCSUtils.translateBucketAcl(mAcl, OTHER));
After Change
mAcl.grantPermission(mUserGrantee, Permission.PERMISSION_READ);
Assert.assertEquals((short) 0500, GCSUtils.translateBucketAcl(mAcl, ID));
Assert.assertEquals((short) 0000, GCSUtils.translateBucketAcl(mAcl, OTHER_ID));
mAcl.grantPermission(mUserGrantee, Permission.PERMISSION_READ_ACP);
Assert.assertEquals((short) 0500, GCSUtils.translateBucketAcl(mAcl, ID));
Assert.assertEquals((short) 0000, GCSUtils.translateBucketAcl(mAcl, OTHER_ID));
}